#html-items{
	width:963px; 
	height:708px; 
	margin-left:3px;
}
.html-container-pagination{
	width:950px;
	height:auto;
	padding:5px;
	margin-top:10px;
	margin-left:3px;
	float:left;
}
.html-item{
	width:478px; 
	height:280px;
	float:left;
	margin-right:3px;
}
.html-item-img{
	width:478px; 
	height:277px;
 	z-index:0;	 
	float:left;
	/*box-shadow:inset 0 0 50px 0 #ccc;*/
}
.html-item-header{
	position:absolute;
	margin-top:0;
	margin-left:0;
	padding-left:8px;
	padding-top:2px;
	padding-bottom:2px;
	width:468px;
	text-align:left;
	border-bottom:1px solid #ccc;
	z-index:0;
	font-size:15px;
	background:#ffffff;
	color:#000000;
}
.html-item-footer{
	position:absolute; 
	margin-top:248px; 
	margin-left:0; 
	font-size:11px; 
	border-top:1px solid #ccc;  
	padding:5px; 
	width:466px; 
	margin-left:0;
	text-align:center;
	background:#f4f4f4;
}
.html-precis{
	position:absolute; 
	margin-top:50px; 
	margin-left:0; 
	font-size:12px; 
	width:460px; 
	text-align:justify;
	margin-left:7px;
	color:#222;
}
.html-item-middle{
	position:absolute; 
	margin-top:185px;
	font-size:12px; 
	width:475px; 
	text-align:center;
	color:#222;
}
.html-reference{
	position:absolute; 
	margin-top:210px;
	font-size:12px; 
	width:475px; 
	text-align:center;
	color:#069;
}
.html-item-link{
	float:left; 
	width:468px; 
	height:15px;
	padding:5px;
	background:#fbc900;
	text-align:center;
}
*:hover #html-container-search{
	width:140px; 
	height:100%; 
	padding-top:90px; 
	padding-left:10px;
	border-right:0px solid #000;
}
#html-container-search{
	-webkit-transition: all 0.5s ease-in;
	-moz-transition: all 0.5s ease-in;
	-o-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
	z-index:1;
	position: fixed;
	background: url(http://lh5.googleusercontent.com/-JI0y5omDNx0/UlyKfTYPGwI/AAAAAAAAARo/q2EO_y0vp3Q/s100-p-o/transparent-black.png) repeat;
	top:0;
	left:0;
	width: 0;
	height: 100%;
	overflow: hidden;
	box-shadow:inset 0 0 30px #444;
	color: #fff;
}
.html-tipsy{
	color:#000;
	text-decoration:none;
}
.html-options{
	position:absolute;
	margin-top:0;
margin-left:151px;  
	color:#FFF; 
	display:none; 
	width:auto; 
	height:auto; 
	z-index:0;
}
.html-options-item{
	background: url(http://lh5.googleusercontent.com/-JI0y5omDNx0/UlyKfTYPGwI/AAAAAAAAARo/q2EO_y0vp3Q/s100-p-o/transparent-black.png) repeat;
	border-radius:50% 0 0 50% ; 
	text-align:center; 
	padding:11px 10px 10px 10px; 
	height:auto; 
	width:auto;
}
.html-options-item img:hover{
	background: transparent;
}
.html-options-workers{
	width:475px; 
	border-bottom:1px solid #ccc;
	background:#f4f4f4;
	height:20px; 
	position:absolute; 
	margin-top:26px;
}
.html-option-worker{
	width:116px;
	margin-top:1px;
	text-align:center;
	padding-top:1px; 
	padding-bottom:1px; 
	border-right:1px solid #ccc;
	cursor:pointer;
	float:left;
}
.html-option-worker{
	color:#069;
}
.html-option-worker a:hover{
	text-decoration:underline;
}